package com.huisenky.smallidea.convert.enums;

import com.huisenky.smallidea.convert.comm.CommInjectType;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.RequiredArgsConstructor;

@Getter
@AllArgsConstructor
public enum InjectType {
    CODE_NAME(CommInjectType.ReplaceCode2Name.class),   //去code 拼接name
    ORIGIN(CommInjectType.Origin.class),                //原值
    VALUE(CommInjectType.Value.class),                  // +value
    ;

    //等于autowired 注入 ReplaceCode2Name.class
    private final Class<?> injectSolution;
}